package cn.kgc.gmall.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;

/**
 * 注解化开发
 * RestController 等价于  controller + responseBody 返回的是一个json字符串
 */
//@Controller   //返回一个web页面
@RestController
public class FirstController {
    // Spring boot 自带tomcat : 默认端口号是: 8080
    // 控制反转  依赖注入
    // 请求和响应  localhost:8080/message?name=zhangsan&age=18
    @RequestMapping("/message")
    //@ResponseBody // 将数据直接响应到页面中
    public String firstMessage(
            @RequestParam("nn") String name,
            @RequestParam("aa") Integer age
    ){
        System.out.println(name+":"+age);
        return "success";
    }
}
